(something) from hell - Francés Inglés Diccionario